Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TILLERS LINK Terraced £409,188 £185,000 14 Nov 2003
3 TILLERS LINK Terraced £314,393 £260,000 24 Jul 2020
4 TILLERS LINK Terraced £347,243 £260,000 10 Jun 2016